import time
import easygui

from selenium import webdriver
from selenium.webdriver.chrome.options import Options  # 用于设置谷歌浏览器
from selenium.webdriver.chrome.webdriver import Service  # 用于管理谷歌的驱动
from selenium.webdriver.common.by import By

def create_browser():
    # 创建浏览器对象
    q1 = Options()
    # 禁用沙盒模式（增加系统兼容性）
    q1.add_argument('--no-sandbox')
    # 保持浏览器打开状态（），默认代码执行完毕自动关闭
    q1.add_experimental_option(name='detach', value=True)

    # 创建并启动浏览器
    a1 = webdriver.Chrome(service=Service('chromedriver.exe'), options=q1)
    # 等待网页加载完毕，最长等10秒
    a1.implicitly_wait(10)
    return a1


a1 = create_browser()
# 打开网页
a1.get('https://www.zhaopin.com/')

# a2 = a1.find_element(By.XPATH, '/html/body/div[1]/main/div[1]/div[2]/div/div/div/div/div/div/div/div/div[2]/div/div/div/form/p_input-phone/div/p_input/div/input')
#
# a2.send_keys('18018883898')
#
# user_input = easygui.enterbox("请输入验证码:", '输入窗口')
# a2 = a1.find_element(By.XPATH, '/html/body/div[1]/main/div[1]/div[2]/div/div/div/div/div/div/div/div/div[2]/div/div/div/form/p_input-sms/div/p_input/div/input')
# a2.send_keys(user_input)

a2 = a1.find_element(By.ID, 'accept')
print(a2.is_selected())

# a2 = a1.find_element(By.XPATH, '/html/body/div[1]/main/div[1]/div[2]/div/div/div/div/div/div/div/div/div[2]/div/div/div/p_submit/div/button')
# a2.click()



time.sleep(200)



# 关闭当前标签页
a1.close()
time.sleep(2)
# 推出浏览器
a1.quit()
